2001 Navajo Blvd, 2001 Navajo Blvd, Holbrook, AZ 86025-2133, Holbrook
"Not the best picture of the Chile and fries. Come see for yourself."
"Not the best picture of the Chile and fries. Come see for yourself."